tallow peat - German English Dictionary